/**
 * @version v1.8
 * @author Reuse
 * 这个是我入门的第一个程序练习
 */

            //大驼峰（必须首字母要大写
public class Hellojava {  //类
    public static void main(String[] args){   //字符串数组，其中String代表字符串类型
        System.out.println("hello");   //类似c语言的printf,其中printf加上‘ln’类似于换行
        System.out.println(10);   //在java中不需要格式化
        System.out.println(10.5);   //ctr+d 直接复制粘贴到下一行
        System.out.println(true);
        System.out.println(true);


        System.out.println("$ example");
        int $a = 10;
        System.out.println($a);  //可以输出


    }
}
//ctrl + shift + /  (块注释）
/**
*类中包含方法，方法包含变量
*main sou
*一个Java文件中只能有一个public修饰的类
*c语言没有字符串类型，只有指针
*在java中不需要格式化
 */

/**
 * -------另提一点--------
*在记事本中，用cmd程序运行，即使注释了但是是中文的话，还是会出现错误
*但是如果用这种方式：
*    javac Test,java -encoding utf-8
*    就不会发生报错
 */

/**
 * -----注释------
 * 在cmd中，使用javadoc工具从Java源码中抽离出注释
 * 在-d创建目录 myHello为目录名
 * -author 显示作者
 * -version 显示版本号
 * -encoding UTF-8 -chatset UTF-8 字符集修改为UTF-8
 */

/**
 * -----标识符------
 * 在程序中由用户给类名，方法名或者变量所取的名字
 * 【硬性规则】
 * 标识符中可以包含：数字、字母以及下划线和$符号等等
 * 注意：标识符不能以数字开头，也不能是关键字，且严格区分大小写
 * 【软性建议】
 * 类名：每个单词的首字母大写（大驼峰）
 * 方法名：首字母小写每个单词首字母大写（小驼峰）
 * 变量名：与方法名规则相同
 */
